home *** CD-ROM | disk | FTP | other *** search
/ The Macintosh Demo Applications CD / Apple-MacintoshDemoApplicationsCD-1.0-1992.iso / More Information / QuickMail / Installer Resources / Scripts / INET.TELENET.v3.0ß1 < prev    next >
Text File  |  1992-03-20  |  4KB  |  128 lines

  1. *________________________________________________________________________
  2. *
  3. * INET.Script, for QuickMail™
  4. *   Copyright 1988-89 CE Software, Inc.
  5. *
  6. * Version 2.0ß1 
  7. *
  8. * This script can be used to access INET's messaging service.
  9. *  
  10. * A slight modification will allow access to Telemail.  Questions can be 
  11. * addressed to ERSKINE on MacNet or you may call Mr. Tom Polivka at 
  12. * 703-631-6500.
  13. *________________________________________________________________________
  14. *
  15. * MODIFIED 03/16/89 by Bill Davis.  Changed the RECEIVE routine look for
  16. * “Attn:” instead of “To:” in the RECEIVE and MAILFILE lines.   Modified 
  17. * the SEND routine to TYPE Attn:«NAME»^M right before the DUMP command. 
  18. *
  19. * This brings the script in line with the other scripts provided in the
  20. * QuickMail package.
  21. *
  22. * NOTE:
  23. * This modification has NOT been tested as of this writing, especially 
  24. * in the part of the RECEIVE that retrieves a binary file via XMODEM.
  25. *
  26. *________________________________________________________________________
  27. *
  28. * This routine is called to log us into INET Messaging
  29. *
  30. *________________________________________________________________________
  31. :IN
  32. ALERT 4,IN2,recognized.
  33. TYPE ^M
  34. TYPE ^M
  35. TYPE ^M
  36. TYPE C INET^M
  37. WAIT User-id:
  38. TYPE «LOGID»^M
  39. WAIT Password:
  40. TYPE «PASSWORD»^M
  41. WAIT proceed:
  42. TYPE ^M
  43. WAIT command:
  44. TYPE Messaging^M
  45. NOMAIL No new mail.
  46. WAIT Command?
  47. SUCCESS
  48. :IN2
  49. FAILURE
  50. *________________________________________________________________________
  51. *
  52. * This logs us off INET Messaging
  53. *
  54. *________________________________________________________________________
  55. :BYE
  56. TYPE bye^M
  57. WAIT command:
  58. TYPE bye^M
  59. SUCCESS
  60. *________________________________________________________________________
  61. *
  62. * This is called to send all of the mail destined for the INET mail  
  63. * center.  The <<ADDRESS>> variable should contain the appropriate
  64. * INET address (e.g. TB.PICKENS)
  65. * Sending of Enclosures are not supported by this script.
  66. *
  67. *________________________________________________________________________
  68. :SEND
  69. OOPS 60,FAILURE
  70. ALERT 3,S2,hold:
  71. TYPE Compose^M
  72. WAIT To:
  73. TYPE «ADDRESS»^M
  74. WAIT CC:
  75. TYPE ^M
  76. WAIT Subject:
  77. TYPE «TOPIC»^M
  78. WAIT Text:
  79. TYPE Attn:«NAME»^M
  80. DUMP
  81. TYPE .^M
  82. WAIT Send?
  83. TYPE Y^M
  84. WAIT Command?
  85. SUCCESS
  86. :S2
  87. TYPE O^M
  88. SUCCESS
  89. *________________________________________________________________________
  90. *
  91. * This is called to receive mail.  It is called continually for each piece
  92. * of mail waiting in INET.  If a binary mail is detected, an XMODEM
  93. * binary download is set up.  Note: because QuickMail does not 
  94. * support the <1st init>.<last name> notation used by INET, the mail 
  95. * will be sent to the custodian of the default mail center.  In most 
  96. * cases, this will be the QuickMail user.    HOWEVER:  If the sender of a 
  97. * message adds the line “Attn: <name>” where <name> is the QuickMail
  98. * name of the recipient, QuickMail will send the message directly to
  99. * them when it receives it from INET.  If <name> is misspelled, it will
  100. * still go to the Custodian, however.
  101. *
  102. *________________________________________________________________________
  103. :RECEIVE
  104. OOPS 60,FAILURE
  105. TYPE R^M
  106. :R1
  107. ALERT 1,FAILURE,Command?
  108. ALERT 2,R2,receive it
  109. BUFFER Action?
  110. RECEIVE Subj:,Attn:,From:,, 
  111. TYPE ^M
  112. GOTO R1
  113. *________________________________________________________________________
  114. * This routines handles receiving a binary file.
  115. *________________________________________________________________________
  116. :R2
  117. WAIT Action?
  118. TYPE DOWNLOAD BINARY^M
  119. WAIT to cancel.
  120. XMODEM DOWNLOAD,FAILURE
  121. MAILFILE Subj:,Attn:,From:,,
  122. WAIT Action?
  123. TYPE ^M
  124. GOTO R1
  125. :R10
  126. FAILURE
  127.